defensive weapons - Francés Inglés Diccionario